/**
 * Created by kangmengmeg on 2016/12/06 11:00;
 */
var vm = new Vue({
    el: '#main',
    data: {
		role:{},
		roleTypes:[],
        agentCates:[]
    },
	created:function(){
		this.queryRolesType();
        this.queryAgentCate();
		setTimeout(function(){
			$('#roleType').on('change', function() {
				vm.role.roleType = $(this).val();
			});
			$('#agentCate').on('change', function() {
				vm.role.agentCate = $(this).val();
			});
		}, 1);
	},
  	methods:{
  		//返回上一页的点击事件的函数
  		goBtn:function(){
  			//不保留
  			history.back(-1);
  			//保留
//			history.go(-1);
  		},
  		queryRolesType:function(){
        	App.ajax({
    			type:"GET",
    			url:App.getApiUrl("queryRolesTypeURL"),
    			success:function(data){
    				vm.roleTypes = data;
				}
			});
        },
        queryAgentCate:function(){
        	App.ajax({
    			type:"GET",
    			url:App.getApiUrl("queryAgentCateURL"),
    			success:function(data){
    				vm.agentCates = data;
				}
			});
        },
		addRole:function(){
			if(!this.role.roleNo) {
				parent.showAlert("角色编码不能为空")
				return;
			}
			if(!this.role.roleName) {
				parent.showAlert("角色名称不能为空")
				return;
			}
			if(!this.role.roleType) {
				parent.showAlert("角色类型不能为空")
				return;
			}
			/*if(!this.role.agentCate) {
				parent.showAlert("渠道类型不能为空")
				return;
			}*/
			
			App.ajax({
    			type:"POST",
    			url:App.getApiUrl("addRolesURL"),
    			data: vm.role,
    			success:function(data){
    				parent.showAlert(data.msg);
    			}
    		});
		}
  	}
});